/*padding是在这里的*/
section,header,article,nav{
	display: block;
}
*{
	padding: 0;
	margin: 0;
}
body{
	margin: 1em 10%;
	background-image: url("../images/background.gif") ;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: top left;
	max-width: 80em;
}
body header{
	background-image: url("../images/guitarist.gif");
	background-repeat: no-repeat;
	background-position: bottom right;
	border-width: .1em;
	border-style: solid;
	border-bottom: 0;
}
#about header{
	background-image: url('../images/lineup.gif');
}
#photos header{
	background-image: url('../images/basshead.gif');
}
#live header{
	background-image: url('../images/bassist.gif');
}
#contact header{
	background-image: url('../images/drummer.gif');
}

header nav{
	background: url("../images/navbar.gif") repeat-x bottom left;
	/*border: .1em solid #667;*/
	/*border-bottom: 0;*/
	/*border-top: 0;*/
	padding-left: 10%;
}
header nav ul{
	width: 100%;
	overflow: hidden;
	border-left: .1em solid;
	border-color: #99a;
}
header nav li{
	display: inline;
}
header nav li a{
	display: block;
	float: left;
	padding: .5em 2em;
	border-right: .1em solid;
}
a.here:link, a.here:visited,a.here:hover, a.here:active{
	color: #eef;
	background: #799;
}
article{
	border: .1em solid;
	border-top: 0;
	padding: 2em 10%;
	line-height: 1.8em;
}
article img{
	border: .1em solid;
	/*outline是什么东西!*/
	outline: .1em solid;
}
#intro a{
	display: inline-block;
	padding: 0 .2em;
	margin: .2em;
}
#slideshow{
	border-radius: 10%;
	position: relative;
	width: 150px;
	height: 150px;
	overflow: hidden;
}
#preview{
	position: absolute;
	border: 0;
	outline-width: 0;
}
#imageGallery li{
	display: inline;
}

label{
	display: block;
}
fieldset{
	border: 0;
}
table caption{
	font-family: "Georgia", "Times New Roman", sans-serif;
	font-size: 2.4em;
	line-height: 1em;
	margin: 0 0 .3em;
}
th{
	color: #edc;
	background: #455;
}
tr{
	color: #223;
}
tr:nth-child(odd){
	background: #ec8;
}
tr:nth-child(even){
	background: #eb6;
}
tr:hover{
	background: #cba;
}
td{
	padding: .5em 3em;
}
dl{
	overflow: hidden;
}
dt,dd{
	float: left;
}
dt{
	margin-right: 1em;
}
dd{
	margin-right: 3em;
}
